electrical torquer - Turkish English Dictionary